a sharp delineation - Espagnol Anglais Dictionnaire